fight shy of

Translations
избегать (чего-либо)
He tends to fight shy of making any long-term commitments.
Он склонен избегать каких-либо долгосрочных обязательств.
Definitions
To deliberately avoid or be unwilling to do something; to be hesitant or reluctant to engage with a person, task, or situation.
Words
fight

verb
избегать
shy

adverb
сторонясь
of

preposition
от